﻿using System;
using System.Collections.Generic;

#nullable disable

namespace Report.WebApi.Entities
{
    public partial class BaseStoreInfo
    {
        public Guid StoreId { get; set; }
        public string StoreCode { get; set; }
        public string StoreName { get; set; }
        public string StoreAddress { get; set; }
        public string StorePostCode { get; set; }
        public string StorePhone { get; set; }
        public string StoreFax { get; set; }
        public string Contact { get; set; }
        public string ContactPhone { get; set; }
        public bool IsValid { get; set; }
        public DateTime? CancelDate { get; set; }
        public string Market { get; set; }
        public float? AreaSquare { get; set; }
        public DateTime? DecorationDate { get; set; }
        public string StoreStartTime { get; set; }
        public string StoreEndTime { get; set; }
        public string StoreRules { get; set; }
        public bool IsPerfect { get; set; }
        public string StoreEmail { get; set; }
        public Guid? DistrictId { get; set; }
        public Guid? StoreTypeId { get; set; }
        public Guid? BrandInfoId { get; set; }
        public Guid? DealerId { get; set; }
        public bool IsDeleted { get; set; }
        public DateTime AddDate { get; set; }
        public string StoreAbbName { get; set; }
        public int ManageType { get; set; }
        public Guid? Country { get; set; }
        public string Remark { get; set; }
        public Guid? ProvinceId { get; set; }
        public string DistrictName { get; set; }
        public Guid? ContactId { get; set; }
        public string ContactName { get; set; }
        public string Gpsaddress { get; set; }
        public string MaintenanceMemo { get; set; }
        public string PersonInCharge { get; set; }
        public string RefCode { get; set; }
        public string Reserved01Str { get; set; }
        public string Reserved02Str { get; set; }
        public string Reserved03Str { get; set; }
        public string Reserved04Str { get; set; }
        public string Reserved05Str { get; set; }
        public string Reserved06Str { get; set; }
        public string Reserved07Str { get; set; }
        public string Reserved08Str { get; set; }
        public string Reserved09Str { get; set; }
        public string Reserved10Str { get; set; }
        public decimal? Reserved11Num { get; set; }
        public decimal? Reserved12Num { get; set; }
        public decimal? Reserved13Num { get; set; }
        public decimal? Reserved14Num { get; set; }
        public decimal? Reserved15Num { get; set; }
        public DateTime? Reserved16Date { get; set; }
        public DateTime? Reserved17Date { get; set; }
        public DateTime? Reserved18Date { get; set; }
        public DateTime? Reserved19Date { get; set; }
        public DateTime? Reserved20Date { get; set; }
        public DateTime? OpenDate { get; set; }
        public string MntMallCertificate { get; set; }
        public string Description { get; set; }
        public string MntTime { get; set; }
        public string City { get; set; }
        public string StoreNameEn { get; set; }
        public Guid? DomainId { get; set; }
        public string DomainNo { get; set; }
        public Guid? ParentDomainId { get; set; }
        public string StoreThumbnail { get; set; }
        public string Blueprint { get; set; }
        public Guid? OwnerId { get; set; }
        public Guid? CurrencyId { get; set; }
        public int? StoreLang { get; set; }
        public bool IsClose { get; set; }
        public DateTime? CloseDate { get; set; }
        public string CorpId { get; set; }
        public DateTime? UpdateDate { get; set; }
        public int AuthStatus { get; set; }
        public int? WxDepartmentId { get; set; }
        public Guid? SupplierId { get; set; }
        public string Level { get; set; }
        public int StoreStatus { get; set; }
        public Guid? AddUserId { get; set; }
    }
}
